What is the full meaning of impundulus
IMPUNDULU, (Bantu) a mythical bird with magical powers, often identified with the secretary bird [n]
Example of the word impundulus placed on a Scrabble board.