Meaning of crotonbug
Definition of crotonbug
(noun)
small
light-brown
cockroach
brought to United States from Europe; a
common
household
pest
Other information on crotonbug
WIKIPEDIA results for
crotonbug
Amazon results for
crotonbug
Tweet