Wiktionary
arabinonates
n. (plural of arabinonate English)
n. (plural of arabinonate English)