exovanilloid (English, noun)
expansion: exovanilloid (plural exovanilloids)
Senses:
glosses: Any vanilloid (such as capsaicin) that is produced by an organism as a deterrent
Forms:
form: exovanilloids
tags: plural