orpin
English Dictionary
->
Letter O
-> orpin
Search Dictionary:
orpin Definition
(n)
perennial
northern
temperate
plant
with
toothed
leaves
and
heads
of
small
purplish
-
white
flowers
orpin Synonyms
live-forever
livelong
orpin
orpine
Sedum telephium
© Art Branch Inc.