danaid

Explore definitions, synonyms, and language insights of danaid

Definitions

Noun
large tropical butterfly with degenerate forelegs and an unpleasant taste

More General Terms