Houttuynia

Explore definitions, synonyms, and language insights of Houttuynia

Definitions

Noun
one species; east Asian low-growing plant of wet places