Noun Definition

moehringia lateriflora

1.Definition: low-growing herb having clusters of small white four-petaled flowers

Related Noun(s):sandwort

Category: Plants