a large american butterfly (papilio troilus)

listen to the pronunciation of a large american butterfly (papilio troilus)
English - English
troilus butterfly