Definition of longirostrine in English:

longirostrine

adjective

  • Having a long snout, bill, or rostrum.

Pronunciation

longirostrine

/ˌlɒn(d)ʒɪˈrɒstrʌɪn/ /ˌlɒn(d)ʒɪˈrɒstrɪn/

Origin

Mid 19th century. From longi- + rostrum + -ine.