Tamil Dictionary 🔍

placodermal

Plac`o*der"mal, a. (Paleon.) Defn: Of or pertaining to the placoderms; like the placoderms.


placodermal - Similar Words