'tortoiseshell butterfly' definitions:

Definition of 'tortoiseshell butterfly'

(from WordNet)
noun
Brilliantly colored; larvae feed on nettles [syn: tortoiseshell, tortoiseshell butterfly]