Yllanraton
/(?)/
Yl·lan·ra·ton
Yllanraton
n.
The agouara.
(Zool.)