Definitions for danaid
Overview of noun danaid
The noun danaid has 1 senses? (no senses from tagged texts)
1. danaid, danaid butterfly
(large tropical butterfly with degenerate forelegs and an unpleasant taste)
(large tropical butterfly with degenerate forelegs and an unpleasant taste)
