Noun mecopteran has 1 sense
  1. mecopteran - any of various carnivorous insects of the order Mecoptera
    --1 is a kind of
    insect
    --1 is a member of Mecoptera, order Mecoptera
    --1 has particulars: scorpion fly; hanging fly
,
TOP