naturalised

Explore definitions, synonyms, and language insights of naturalised

Definitions

Adjective Satellite
planted so as to give an effect of wild growth; "drifts of naturalized daffodils"