English-Russian dictionary »

parasitoid meaning in Russian

EnglishRussian
parasitoid (organism that is parasitic during part of its life cycle)
noun

паразитоидnoun
{m}