leptoptilus
English
leptoptilus meaning in English • leptoptilus का अर्थ अंग्रेजी में
Noun
- A genus of birds including the adjutant bird (Leptoptilus dubius, also called adjutant stork) and marabous.