Anhinga Meaning

There are 1 meaning(s) for word Anhinga

Meaning 1 : fish-eating bird of warm inland waters having a long flexible neck and slender sharp-pointed bill

    Synonyms : darter,  snakebird