Why is it called great purple hairstreak?
The great purple hairstreak is named for the vibrant purple coloration on the upper side of its wings, which distinguishes it from other hairstreak butterfly species.
More questions
Where does great purple hairstreak live? |
What does great purple hairstreak eat? |
Why is it called great purple hairstreak? |