Tamil Dictionary 🔍

scyphomedusa

Scy`pho*me*du"sa, Scy`pho*me*du"sae, n. pl. Etym: [NL., fr. Gr. medusa.] (Zoöl.) Defn: Same as Acraspeda, or Discophora.


scyphomedusa - Similar Words