French-English dictionary »

holoparasitisme meaning in English

FrenchEnglish
holoparasitisme nom {m}

holoparasitismnoun