Chilean hazelnut

Explore definitions, synonyms, and language insights of Chilean hazelnut

Definitions

Noun
Chilean shrub bearing coral-red fruit with an edible seed resembling a hazelnut

More General Terms