Noun Definition

embioptera

1.Definition: web spinners

Related Noun(s):embiodea

Category: Animals