0%

ALL meanings of amadous

am·a·dou
A a
  • noun amadous a spongy substance prepared from fungi, Polyporus (Fomes) fomentarius and allied species, growing on trees, used as tinder and in surgery. 1
  • noun amadous plural of amadou. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?