Dictionary.com
definitions
  • synonyms

spicebush swallowtail

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