tortoiseshell butterfly

Noun
  1. Brilliantly colored;
    Larvae feed on nettles (synset 102278425)

Found on Word Lists

Other Searches