English
Detailed Synonyms for danaid in English
danaid:
danaid [the ~] noun
-
the danaid
– large tropical butterfly with degenerate forelegs and an unpleasant taste 1the danaid; the danaid butterfly– large tropical butterfly with degenerate forelegs and an unpleasant taste 1