English-Latin dictionary »

sheep which has both upper and lower teeth meaning in Latin

EnglishLatin
sheep which has both upper and lower teeth noun

ambidens [ambidentis](3rd) M
noun