meaning of danaid

1. large tropical butterfly with degenerate forelegs and an unpleasant taste


Related Words

danaid | danaid butterfly | danaidae | danaide |

Developed & Maintained By Taraprasad.com

Treasure Words