French-English dictionary »

cénure meaning in English

FrenchEnglish
cénure nom {m}

coenure(larva of taenia)
noun