EGAVE

parasitoidy

Meaning

  1. noun The condition of being parasitoid

Similar words

parasymbiosis parasitoidism parasitoidisation parasymbiont parasitization holoparasitism hyperparasite hyperparasitism ectoparasitism parasexualism

Save “parasitoidy” to learn later