English-Latin dictionary »

egyptian goose (chenalopex aegyptiaca) meaning in Latin

EnglishLatin
Egyptian goose (Chenalopex aegyptiaca) noun

chenalopex [chenalopecis](3rd) M
noun