Carrotwood definition

An Australian soapberry tree, Cupaniopsis anacardioides.
noun
0
0
Advertisement