meaning of longirostris
1.
Having
a
long
bill;
of
or
pertaining
to
the
Longirostres.
Related Words
longirostral
|
longirostres
|
Developed & Maintained By
Taraprasad.com