Tamil Dictionary 🔍

dentirostrate

Den`ti*ros"trate, a. Defn: Dentirostral.


dentirostrate - Similar Words