mycteria
English
mycteria meaning in English • mycteria का अर्थ अंग्रेजी में
prop. n.
- A genus of birds including certain of the wood ibises, including the endangered Mycteria americana; it is sometimes assigned to a subfamily Mycteriinae.