Langimage
English
B2

to introduce a plant species to a new environment where it can grow naturally.

Meanings

to introduce a plant species to a new environment where it can grow naturally.

The gardener aimed to naturalize the exotic flowers in the local garden.

Synonyms

Antonyms

Last updated: 2025/02/04 07:27