Bermuda arrowroot
noun
1
: arrowroot obtained from a maranta (Maranta arundinacea)
2
: the plant that yields Bermuda arrowroot
Love words? Need even more definitions?
Merriam-Webster unabridged
Share