English-Latin dictionary »

species of wild mountain goat w / large ridged recurved diverging horns meaning in Latin

EnglishLatin
species of wild mountain goat w / large ridged recurved diverging horns noun

ibex [ibicis](3rd) F
noun

ibix [ibicis](3rd) M
noun