Czech-English dictionary »

chelicera meaning in English

CzechEnglish
chelicera noun
{f}

cheliceranoun