Noun Definition

danaid

1.Definition: large tropical butterfly with degenerate forelegs and an unpleasant taste

Category: Animals