Biology, asked by jeutibharali567, 4 days ago

which of the following has free living larva a)earthworm b)scorpion c)hydra d)musca​

Answers

Answered by sanskritijaiswal0503
1

Answer:

C) Hydra

Explanation:

Answered by sivagamibabu011
0

Answer:

The answer is earth worm

Similar questions