carvacrols
English
Noun
carvacrols
plural of
carvacrol