gallinule
English
gallinule meaning in English • gallinule का अर्थ अंग्रेजी में
Noun
- One of several wading birds, having long, webless toes, and a frontal shield, belonging to the family Rallidae. They are remarkable for running rapidly over marshes and on floating plants. The purple gallinule of America is Ionornis Martin