VariousWords beta
Related Terms:
Noun
Definition: Any substance used to cause sterility in insects, rodents or other animals; a chemosterilant
VariousWords beta
Definition: Any substance used to cause sterility in insects, rodents or other animals; a chemosterilant