Word info

apioside

Noun

Meaning

apioside (plural apiosides)

Any glycoside of apiin

Source: en.wiktionary.org

Close letter words and terms