organism which is parasitic during part of its life cycle - Spanish English Dictionary

organism which is parasitic during part of its life cycle

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "organism which is parasitic during part of its life cycle" in Spanish English Dictionary : 1 result(s)

English Spanish
Biology
organism which is parasitic during part of its life cycle parasitoide [m]