google-play-not-available-title

google-play-not-available-text

Where does ruby-spotted swallowtail usually live?

The ruby-spotted swallowtail (Papilio anchisiades) is typically found in tropical and subtropical regions of Central and South America, including countries such as Mexico, Costa Rica, Brazil, and Ecuador.

More questions

Where does ruby-spotted swallowtail usually live?
What is the size of ruby-spotted swallowtail?