vocab dash
Log in
Sign up
jambose
Meanings
Noun
1. A species of rose apple, Syzygium jambos