impoofo Meaning, Definition & Usage

Im*poo"fo noun
Definitions
  1. (Zoöl.) The eland. Written also impoofoo.

Webster 1913