Science, asked by devangi171gavin, 5 months ago

definition of budding....
Please give small and easy definition because it is keyword​

Answers

Answered by purnimalongjam
2

Answer:

(of a plant) having or developing buds

Similar questions