moehringia lateriflora Meaning, Definition & Usage

  1. noun low-growing herb having clusters of small white four-petaled flowers
    sandwort.

WordNet