meaning of tortoiseshell butterfly

1. brilliantly colored; larvae feed on nettles


Related Words

tortoiseshell butterfly |

Developed & Maintained By Taraprasad.com

Treasure Words