Definition of Danaid Butterfly

  • 1. Large tropical butterfly with degenerate forelegs and an unpleasant taste Noun

Synonyms for word "danaid butterfly"

Semanticaly linked words with "danaid butterfly"

Hyponims for word "danaid butterfly"