Where does queen of spain fritillary lay eggs?
The queen of Spain fritillary lays its eggs on the leaves of its host plant, which is typically a species of violet.
The queen of Spain fritillary lays its eggs on the leaves of its host plant, which is typically a species of violet.