vanilloid
English
Noun
vanilloid
(
plural
vanilloids
)
(
organic chemistry
)
Any of many
organic compounds
having a
vanillyl
-based structure
Anagrams
valloniid