Biology, asked by ayushirajput99, 6 months ago

explain larva of petala

Answers

Answered by shruti8791
1

Answer:

I think is a caterpillar

Explanation:

i'am not sure

Similar questions