vocab dash
Log in
Sign up
マカデミア
Meanings
Noun
1. macadamia (Macadamia integrifolia)
2. macadamia nut
Other readings
マカダミア