Deloo

enUK

De´loo

(dã´lō)
n.1.(Zool.) The duykerbok.