Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

red admiral Definition

Cancel
red admiral
noun(red admiral)
a nymphalid butterfly (Vanessa atalanta) that is common in both Europe and America, has broad orange-red bands on the forewings, and feeds chiefly on nettles in the larval stage

Words Related to red admiral!

red admiral Examples by Brain Bank Users