Advertisement
Advertisement
arrestant
[ uh-res-tuhnt ]
noun
, Entomology.
- a substance that interrupts the normal development of an insect.
Discover More
Word History and Origins
Origin of arrestant1
Advertisement
Advertisement
Advertisement
Advertisement
Browse