Tamil Dictionary 🔍

placoderm

Plac"o*derm, n. Etym: [Gr. (Paleon.) Defn: One of the Placodermi.


placoderm - Similar Words