Home
Search
Index
Definify.com
Webster
1913
Edition
Impoon
‖
Im-poon′
,
Noun.
(Zool.)
The duykerbok.
Definition
2024
impoon
impoon
English
Noun
impoon
(
plural
impoons
)
The
duykerbok
.
Similar Results
Impoor
Impoison
Impose
Impugn
Impost