Snakebird Meaning

There are 1 meaning(s) for word Snakebird

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

    Synonyms : anhinga,  darter