Meaning of nymphalid
Definition of nymphalid
(noun)
medium
to
large
butterflies
found
worldwide
typically
having
brightly
colored
wings
and much-reduced
nonfunctional
forelegs carried folded on the
breast
Other information on nymphalid
WIKIPEDIA results for
nymphalid
Amazon results for
nymphalid
Tweet