Search the words to solve crossword puzzles
Definition of Orpine
noun A low plant with fleshy leaves (Sedum telephium
- See also:
Orpine - pictures with words
Orpine - слова по маске
Orpine - words with similar meaning
- Sedum noun A genus of plants, mostly perennial, having succulent leaves and cymose flowers; orpine; stonecrop.