ichneumon

n. 埃及蠓

英文釋義

  1. northern African mongoose; in ancient times thought to devour crocodile eggs