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