what is the meaning of naturalize
Answers
Answered by
3
Answer:
admit (a foreigner) to the citizenship of a country.
Answered by
0
Establish { a plant or animal } so that it lives wild in a region where it is not indigeneous....
" the species was naturalized in Britain as early as 1620"......
Similar questions