Meaning of owlet moth
Definition of owlet moth
(noun)
usually
dull-colored
medium-sized
nocturnal
moth; the
usually
smooth-bodied
larvae are
destructive
agricultural
pests
Other information on owlet moth
WIKIPEDIA results for
owlet moth
Amazon results for
owlet moth
Tweet