Find the word definition

The Collaborative International Dictionary
Serrirostres

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