Meaning of nymphalid butterfly
Definition of nymphalid butterfly
(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 butterfly
WIKIPEDIA results for
nymphalid butterfly
Amazon results for
nymphalid butterfly
Tweet