vocab dash
Log in
Sign up
myrrhe
Top 30000
Meanings
Noun
1. myrrh (dried sap of the myrrha tree)