Tamil Dictionary 🔍

placoganoid

Plac`o*ga"noid, a. (Zoöl.) Defn: Pertaining to the Placoganoidei.


placoganoid - Similar Words