arrowroot
Concise Oxford English Dictionary © 2008 Oxford University Press:
arrowroot/ˈarəʊruːt/
▶noun
- 1 a fine-grained starch used in cookery and medicine.
- 2 the herbaceous Caribbean plant from which arrowroot is prepared. [Maranta arundinacea.]
'arrowroot' also found in these Oxford entries:

