Meaning of katydid
Definition of katydid
(noun)
large
green
long-horned
grasshopper
of North America; males
produce
shrill
sounds by
rubbing
together
special
organs
on the forewings
Other information on katydid
WIKIPEDIA results for
katydid
Amazon results for
katydid
Tweet