Tamil Dictionary 🔍

ptenoglossate

Pte`no*glos"sate, a. (Zoöl.) Defn: Of or pertaining to the Ptenoglossa.


ptenoglossate - Similar Words