nymphalid nymphalid

Definition(s):

  • (n) medium to large butterflies found worldwide typically having brightly colored wings and much-reduced nonfunctional forelegs carried folded on the breast
Word of the Day
animosity animosity
/ˌæ nə ˈmɑ sə ti /