The Collaborative International Dictionary of English. 2000.
Scypha — Scy pha, n.; pl. {Scyphae}. [NL.] (Bot.) See {Scyphus}, 2 (b) . [1913 Webster] … The Collaborative International Dictionary of English
scypha — I. ˈsīfə noun (plural scyphae) Etymology: New Latin, from Latin scyphus cup : scyphus 2 II. noun … Useful english dictionary