Definition, Meaning & Anagrams | English word DEGUELIN
DEGUELIN
Definitions of DEGUELIN
- A rotenone derivative and naturally-occurring insecticide.
Number of letters
8
Is palindrome
No
Search for DEGUELIN in:
Page preparation took: 116.64 ms.