Kelep

What is Kelep?

Kelep definition and meaning on Dictionary terms:
noun
a stinging ant, Ectatomma tuberculatum, introduced into the U.S. from Guatemala, that preys on the boll weevil.

 

reference: https://www.dictionary.com/browse/kelep

Tags: