French-English dictionary »

nudibranche meaning in English

FrenchEnglish
nudibranche nom {m}

nudibranch◼◼◼(sea slug)
noun