Home
Search
Index
Definify.com
Webster
1913
Edition
Deloo
‖
De′loo
(dā̍′lō)
,
Noun.
(Zool.)
The duykerbok.
Similar Results