Tamil Dictionary 🔍

ctenophore

Cten"o*phore (tn"-fr), n. Defn: (Zoöl.) One of the Ctenophora.


ctenophore - Similar Words