agaroses
English
Noun
agaroses
plural of
agarose