Biology, asked by ruthvika3, 1 year ago

what is the meaning of hydra palant

Answers

Answered by kanimozhii
1
hydra means water so hydra plant is a water plant
Answered by rohan25novfeb
0
HYDRA IS A SPECIE OF PLANT WHICH GROWS IN WATER.

HOPE SO THIS HELPS U
_________________________________________________________________________
Similar questions