pseudoparasite
English
editEtymology
editPronunciation
editNoun
editpseudoparasite (plural pseudoparasites)
Related terms
editFrench
editNoun
editpseudoparasite m or f by sense (plural pseudoparasites)
pseudoparasite (plural pseudoparasites)
pseudoparasite m or f by sense (plural pseudoparasites)