Associations to the word «Amberboa»

Noun

1

Dictionary definition

AMBERBOA, noun. Herbs of Mediterranean to central Asia cultivated for their flowers.

Wise words

All our words are but crumbs that fall down from the feast of the mind.
Kahlil Gibran