VariousWords beta
Related Terms:
Noun
Definition: Any of a class of insecticides with the same mechanism of action as the alkaloid ryanodine.
VariousWords beta
Definition: Any of a class of insecticides with the same mechanism of action as the alkaloid ryanodine.