Webster's Revised Unabridged Dictionary · 1913

Yllanraton

Yllanraton , noun

[From the native name.]

(Zoology) The agouara.