polystoechotid (English, noun)
expansion: polystoechotid (plural polystoechotids)
Senses:
topics: biology
natural-sciences
zoology
glosses: Any insect of the giant lacewing family, Polystoechotidae.
Forms:
form: polystoechotids
tags: plural