English dictionary
danaid meaning and definition
Definition and meaning of danaid at MeaningMonkey.org. danaid meaning and definition in the English Dictionary.DANAID noun
Definition of danaid (noun)
- large tropical butterfly with degenerate forelegs and an unpleasant taste
- synonyms: danaid butterfly
Source: Princeton University Wordnet