what is the meaning of hydra palant
Answers
Answered by
1
hydra means water so hydra plant is a water plant
Answered by
0
HYDRA IS A SPECIE OF PLANT WHICH GROWS IN WATER.
HOPE SO THIS HELPS U
_________________________________________________________________________
HOPE SO THIS HELPS U
_________________________________________________________________________
Similar questions