YourDictionary

nymphalid

noun

any of a family (Nymphalidae) of brightly colored butterflies with very short forelegs including the monarch and viceroy

See nymphalid in American Heritage Dictionary 4

link/cite print suggestion box