Tamil Dictionary 🔍

spongiozoa

Spon`gi*o*zo"a, n. pl. Etym: [NL., Gr. (Zoöl.) Defn: See Sponglæ.


spongiozoa - Similar Words