vocab dash
Log in
Sign up
roseta
Top 25000
Meanings
Noun
1. rosette
2. flush, blush (red spot on the skin)
3. popcorn