English dictionary
nymphalid meaning and definition
Definition and meaning of nymphalid at MeaningMonkey.org. nymphalid meaning and definition in the English Dictionary.NYMPHALID noun
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
Source: Princeton University Wordnet