Moehringia lateriflora

Explore definitions, synonyms, and language insights of Moehringia lateriflora

Definitions

Noun
low-growing herb having clusters of small white four-petaled flowers

More General Terms