A word examined

orpin

noun
5 letters·English
noun

orpin—a succulent stonecrop plant (genus Sedum), esp. Sedum telephium, with clusters of pinkish flowers

Wiktionary →
No comments yet