Science, asked by khansofia93115, 5 months ago

caterpillar : leaves :: embryo

Answers

Answered by ItzCrazyAnkit
3

Answer:

caterpillar : leaves :: embryo:: Cocoon.

Hope it's helpful ❤️

Mark as brainliest ✌️

Similar questions