amido
/
ah-MEE-doh
/
[
Italian
]
plural
amidi
Starch
Countries
Italy