Meaning

1 senses
  1. Any of various stick insects of the order Phasmida.

Forms

plural: ghost insects
Singularghost insect
Pluralghost insects

regular

See also

neighbours in the dictionary
ghost insect — meaning, examples, forms, synonyms | Krumeto