Webster's Revised Unabridged Dictionary · 1913
Impoon
Copy link
Impoon
, noun
(Zoology)
The duykerbok.
↑