English, asked by swara6580, 3 months ago

Find the words which means
o situated (1) born of new leaves.​

Answers

Answered by shivani6123
1

Answer:

newborn

Explanation:

please Mark as brainlist

Similar questions