Tamil Dictionary 🔍

serratirostral

Ser*ra`ti*ros"tral, a. Etym: [Serrate + rostral.] (Zoöl.) Defn: Having a toothed bill, like that of a toucan.


serratirostral - Similar Words