Tamil Dictionary 🔍

cellepore

Cel"le*pore, n. Etym: [L. cella cell + porus, Gr. (Zoöl.) Defn: A genus of delicate branching corals, made up of minute cells, belonging to the Bryozoa.


cellepore - Similar Words