HETERANTHERA DUBIA
(noun)Definitions
There is 1 meaning of the phrase
Heteranthera Dubia.
Heteranthera Dubia - as a noun
Grassy-leaved north american aquatic plant with yellow star-shaped blossoms
Synonyms (Exact Relations)
mud plantainwater star grass