Serrirostres /(?)/

Ser·ri·ros·tres

Serrirostres

n. pl.
  1. Same as Lamellirostres. (Zool.)