SCYPHA MEANING IN ENGLISH

• Scypha Definition & Synonyms

  1. (n.) See Scyphus, 2 (b).


• Scyphae Definition & Synonyms

  1. (pl. ) of Scypha


RECENT SEARCHES