vocab dash
Log in
Sign up
catharanthe rose
Meanings
Noun
1. rosy periwinkle (Catharanthus roseus) (L.) G. Don.)