MAGUARI

n.

1 definition — Webster’s Dictionary (1828)


n.

A South American stork (Euxenara maguari), having a forked tail.


← MAGPIE M — all words MAGUEY →