arabinonates
English
Noun
arabinonates
plural of
arabinonate