1. a. Having a long bill; of or pertaining to the Longirostres.
1. Having a long bill; of or pertaining to the Longirostres. Source: Websters Dictionary (01 Mar 1998)