Home
Search
Index
Definify.com
Definition
2025
parasitisations
parasitisations
English
Noun
parasitisations
plural of
parasitisation
Similar Results