orange dog
Jump to navigation
Jump to search
English
[edit]Noun
[edit]orange dog (plural orange dogs)
- The caterpillar of the giant swallowtail butterfly, which feeds on the leaves of citrus.
- Synonym: orange puppy
orange dog (plural orange dogs)