tropical almond

Our editors are putting together more complete content — check back in about 20 minutes

tropical almond — noun

1. a tropical tree with edible nuts and leaves used in traditional medicine

1.noun
Definition

a tropical tree with edible nuts and leaves used in traditional medicine

Example

The tropical almond tree in the garden provides plenty of shade.