vanilloid
About 0.02 uses per million words.
Meaning
- noun Any of many organic compounds having a vanillyl-based structure
Similar words
vanillyl vallinoid vanilloyl vanillate vanillinyl homovanillyl isovanilloid vanillin vanillic acid homovanillate
Often followed by
receptor receptors compounds
Save “vanilloid” to learn later