WordUnscrambler Home
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
Click here to see the free dictionary definition for amadou
definition by Oxford Dictionaries