pseudoparasite
English edit
Etymology edit
Noun edit
pseudoparasite (plural pseudoparasites)
Related terms edit
French edit
Noun edit
pseudoparasite m or f by sense (plural pseudoparasites)
pseudoparasite (plural pseudoparasites)
pseudoparasite m or f by sense (plural pseudoparasites)