Latin-English dictionary »

amphistomus meaning in English

LatinEnglish
amphistomus [amphistoma, amphistomum] adjective

having double mouth / entranceadjective

Your history