What does a ornythion swallowtail eat?
The ornythion swallowtail, also known as the birdwing swallowtail, primarily feeds on nectar from various flowering plants, but its caterpillars feed on the leaves of specific host plants such as Aristolochia species.
More questions
What does a ornythion swallowtail eat? |
What plant attracts ornythion swallowtail? |
Is the ornythion swallowtail poisonous? |