Dictionary of Common (Vernacular) Names
Search any name in any language, and in any script.
2 definitions found for Sibine stimulea
Sibine stimulea belongs to:
Sibine
[en] English:
Saddleback Caterpillar
Search Sibine stimulea in Google | Google-Images | Wikipedia