Dictionary.com
definitions
  • synonyms

spicebush swallowtail

See more synonyms for spicebush swallowtail on Thesaurus.com
noun
  1. a swallowtail butterfly, Papilio troilus, having a dark body with yellow spots on the forewings and greenish hind wings.
Show More

Origin of spicebush swallowtail

First recorded in 1900–05
Also called troilus butterfly.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018