orange-tree butterfly

noun

Definition of orange-tree butterfly

: a large black and yellow butterfly (Papilio cresphontes) — see orange dog