Ectrin
[ ek-trin ]
Veterinary Medicine, Trademark.
a brand of fenvalerate.
Words Nearby Ectrin
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023
Browse
a brand of fenvalerate.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023
Browse