VariousWords beta
Related Terms:
Noun
Definition: An avicide and rodenticide, also used in neuroscience and veterinary medicine as an anaesthetic and sedative
VariousWords beta
Definition: An avicide and rodenticide, also used in neuroscience and veterinary medicine as an anaesthetic and sedative