Tamil Dictionary 🔍

placodermata

Plac`o*der"ma*ta, n. pl. Etym: [NL.] (Paleon.) Defn: Same as Placodermi.


placodermata - Similar Words