birostrate
English
birostrate meaning in English • birostrate का अर्थ अंग्रेजी में
Adjective
- Having a double beak, or two processes resembling beaks.