1 rose mandarin | Definition of rose mandarin

rose mandarin

noun

Definition of rose mandarin

: a twisted-stalk (Streptopus roseus) of eastern North America with rosy purple flowers