Rose Moss Definition

noun
Webster's New World
Synonyms:
  • Portulaca grandiflora
  • sun plant