ANHINGA MEANING IN ENGLISH

• Anhinga Definition & Synonyms

  1. (n.) An aquatic bird of the southern United States (Platus anhinga); the darter, or snakebird.


Synonyms:
Darter, Snakebird,

RECENT SEARCHES