decaleside (English, noun)
expansion: decaleside (plural decalesides)
Senses:
glosses: Any of a class of insecticide present in the roots of Decalepis hamiltonii
Forms:
form: decalesides
tags: plural