English Dictionary

Definition of “tortoiseshell butterfly”

tortoiseshell butterfly (ˈtɔːtəˌʃɛl ˈbʌtəˌflaɪ) 

Definitions

noun

  1. any of several nymphalid butterflies of the genus Nymphalis, and related genera, having orange-brown wings with black markings

Comments

Log in to comment on this word.