rose moss Hear it!

rose moss Definition

rose moss

noun

portulaca