Maguari

word

Noun

A South American stork (Euxenara maguari), having a forked tail.
More about this word
Synonyms and related words
Explore this word