Russian-English dictionary »

одонтофор meaning in English

RussianEnglish
одонтофор noun
{m}

odontophore(a projection in the mouths of most molluscs)
noun