Home
Search
Index
Definify.com
Definition
2025
carvacrols
carvacrols
English
Noun
carvacrols
plural of
carvacrol
Similar Results