Skip to main content

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
Advertisement