tortoiseshell_butterflyEnglish

tortoiseshell, tortoiseshell butterfly

Noun

Brilliantly colored, larvae feed on nettles

English: tortoiseshell, tortoiseshell butterfly

English words with similar meanings

Show 1 words