Biology, asked by supriya7402, 1 year ago

protuberance meaning

Answers

Answered by kaurSneha
3
Heyy

It's sneha

Here is answer to your question>>>>>

Protuberance generally means a swelled areas or a pushed area from it surrounding which is at some height.

In biology it may refer to bud which help in asexual reproduction

Hope it helps

#deep
Similar questions