monolaurates
English
Noun
monolaurates
plural of
monolaurate