Tamil Dictionary 🔍

thecata

The*ca"ta, n. pl. Etym: [NL., from Gr. (Zoöl.) Defn: Same as Thecophora.


thecata - Similar Words