parasitoïde French - English
1.
Englishparasitoid
-
Englishorganism that is parasitic during part of its life cycle
-
Frenchparasitoïde
English translator: French English parasitoïde Eesti sõnaraamat Español Traductor Svenska Översättare
Englishparasitoid
Englishorganism that is parasitic during part of its life cycle
Frenchparasitoïde
English translator: French English parasitoïde Eesti sõnaraamat Español Traductor Svenska Översättare