Longiroster

n. pl. L. Longirostres (#), E. Longirosters (#).
  1. One of the Longirostres.