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)