|
Online English Dictionary
|
|
|
|
Home
|
nymphalid
n.
Any butterfly of the family Nymphalidae , consisting of medium to large butterflies found worldwide, typically having brightly colored wings and much-reduced nonfunctional forelegs carried folded on the breast.
|
|
|
|
|
|