Impoofo

Im`poo´fo


n.1.(Zool.) The eland.