- danaid as a noun:
- 1
danaid
noun
1 danaid
Large tropical butterfly with degenerate forelegs and an unpleasant taste.
synonym: danaid butterfly.
debug info: 0.0256
noun
Large tropical butterfly with degenerate forelegs and an unpleasant taste.
synonym: danaid butterfly.
debug info: 0.0256