Definition of longirostrate in English:
longirostrate
adjective
= longirostrine .
Pronunciation
longirostrate
/ˌlɒn(d)ʒɪˈrɒstrət/ /ˌlɒn(d)ʒɪˈrɒstreɪt/Origin
Mid 19th century; earliest use found in Robert Mayne (1808–1868).
Are You Learning English? Here Are Our Top English Tips