Biology, asked by mahekmuskanafsheen, 1 year ago

what is the meaning of hydra

Answers

Answered by Kanishka1D
3
Hello friend

Here's Your Answer

Word Hydra or Hydro means water

Hope it helped you
=KANISHKA
Answered by komy15
2
hydra is a minute freshwater coelenterate with a stalk like tubular body and a ring of tentacles around the mouth
plz mark it brainliest
Similar questions