lime butterfly

English dictionary entry

Meanings

noun
  1. A butterfly of species Papilio demoleus, family Papilionidae, of Australia and Asia, the caterpillar of which feeds on citrus trees.

Word forms

lime butterfly lime butterflies
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.