Definify.com

Definition 2024


stick_insects

stick insects

English

Noun

stick insects

  1. plural of stick insect