Tamil Dictionary 🔍

polypomedusae

Pol`y*po*me*du"sæ, n. pl. Etym: [NL. See Polyp, and Medusa.] (Zoöl.) Defn: Same as Hydrozoa.


polypomedusae - Similar Words