anhinga anhinga - English Synonyms Dictionary

anhinga anhinga

n.
[1] water turkey