rhizoverbBeta
Feedback

katydid

Cricket-like insectnoun · A usually green insect related to crickets, with long antennae.