Heteranthera dubia
Explore definitions, synonyms, and language insights of Heteranthera dubia
Definitions
Noun
grassy-leaved North American aquatic plant with yellow star-shaped blossoms
Explore definitions, synonyms, and language insights of Heteranthera dubia