English-Latin dictionary »

having double mouth / entrance meaning in Latin

EnglishLatin
having double mouth / entrance adjective

amphistomus [amphistoma, amphistomum]adjective

Your history