Webster's Revised Unabridged Dictionary · 1913
Scypha
Copy link
Scypha
, noun
[New Latin]
(Botany)
See
Scyphus
, 2 (b).
↑