meaning of danaid butterfly

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


Related Words

danaid butterfly |

Developed & Maintained By Taraprasad.com

Treasure Words