Tamil Dictionary 🔍

serrirostres

Ser`ri*ros"tres, n. pl. Etym: [NL. fr. L. serra saw + rostrum beak.] (Zoöl.) Defn: Same as Lamellirostres.


serrirostres - Similar Words