Tamil Dictionary 🔍

nematophora

Nem`a*toph"o*ra, n. pl. Etym: [NL., fr. gr. (Zoöl.) Defn: Same as Cælenterata.


nematophora - Similar Words