amadou

Definitions


[ˈaməduː], (Noun)

Definitions:
- a spongy substance made by drying certain bracket fungi and formerly used as an absorbent in medicine, as tinder, and for drying fishing flies


Phrases:

Origin:
mid 18th century: from French, a word of unknown origin




definition by Oxford Dictionaries