Longiroster /(?)/ Lon·gi·ros·ter Longiroster n. pl. Longirostres, Longirosters One of the Longirostres. (Zool.)