bittacidae : Idioms & Phrases


family bittacidae

  • noun a family of predacious tropical insects of the order Mecoptera
    Bittacidae.
WordNet