rhizoverb
Beta
Feedback
→
macadamia
Tree
noun · An Australian tree that produces rich nuts in hard shells.
Enable JavaScript for search, audio, and interactive vocabulary practice.