Webster's Revised Unabridged Dictionary · 1913
Yllanraton
Copy link
Yllanraton
, noun
[From the native name.]
(Zoology)
The agouara.
↑