danaid : Idioms & Phrases


danaid butterfly

  • noun large tropical butterfly with degenerate forelegs and an unpleasant taste
    danaid.
WordNet