Meaning

1 senses
  1. Any insect of the giant lacewing family, Polystoechotidae.

Forms

plural: polystoechotids
Singularpolystoechotid
Pluralpolystoechotids

regular

Synonyms

1 synonyms
any species of Polystoechotidae:giant lacewing

See also

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