Tamil Dictionary 🔍

lamellirostral

Lam`el*li*ros"tral, a. Etym: [Lamella + rostral : cf. F. lamellirostre.] (Zoöl.) Defn: Having a lamellate bill, as ducks and geese.


lamellirostral - Similar Words