Home
Search
Index
Definify.com
Definition
2024
araruta
araruta
Portuguese
Noun
araruta
f
(
plural
ararutas
)
arrowroot
(
Maranta arundinacea
, a large perennial herb of the Caribbean
)
(
uncountable
)
arrowroot
(
starchy substance obtained from arrowroot roots
)
Similar Results