Word info

nut-bearing

Adjective Satellite

Meaning

(of shrubs or trees) producing nuts

Source: WordNet

Close letter words and terms