invasive species

noun phrase

Compounds

Combines

Forms

  • singular : invasive species

Senses

  • organism occurring in a new habitat