◄
Maguari
►
Dictionary
(
n.
) A South American stork (Euxenara maguari), having a forked tail.
Clyx.com