avellan

  • (a) pertaining to filberts or hazelnuts avellane,

Synonyms

avellane

Words of close approximity

avellane