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