satinflower


Also found in: Thesaurus, Medical, Encyclopedia.

satinflower

(ˈsætɪnˌflaʊə)
n
(Plants) the greater stitchwort. See stitchwort