meaning of danaid
1. large tropical butterfly with degenerate forelegs and an unpleasant taste
Related Words
danaid | danaid butterfly | danaidae | danaide |
1. large tropical butterfly with degenerate forelegs and an unpleasant taste
danaid | danaid butterfly | danaidae | danaide |