Adjective Definition

naturalised

1.Definition: planted so as to give an effect of wild growth

Related Adjective(s):naturalized




Please Share