1 answer
(click or scroll down)
The trait that makes the monarch butterfly a specialist is: The caterpillars only eat milkweed plants.
This specialization in diet is what distinguishes them from generalist species that have a broader range of food sources.