Definition of DANAIDS
noun : DANAIDS
Source: WordNet 3.1
-
1. (
) large tropical butterfly with degenerate forelegs and an unpleasant taste ;
See more about : DANAIDS