English-French dictionary »

holoparasitism meaning in French

EnglishFrench
holoparasitism noun

holoparasitismenom {m}