Webster's Revised Unabridged Dictionary · 1913
Deloo
Copy link
Deloo
(da"lō)
, noun
(Zoology)
The duykerbok.
↑