Meaning of moehringia mucosa

Definition of moehringia mucosa

(noun) loosely matted plant with moss-like foliage studded with tiny starry four-petaled white blossoms; mountains of central and southern Europe

Other information on moehringia mucosa

WIKIPEDIA results for moehringia mucosa
Amazon results for moehringia mucosa