Noun embiodea has 1 sense
  1. Embioptera, order Embioptera, Embiodea, order Embiodea - web spinners
    --1 is a kind of animal order
    --1 is a member of Insecta, class Insecta, Hexapoda, class Hexapoda
    --1 has members: web spinner
,
TOP