English | German | Russian | Czech

invasible English

Meaning invasible meaning

What does invasible mean?

invasible

(biology) Capable of being invaded by invasive species

Are you looking for...?