Dictionary of Common (Vernacular) Names
Search any name in any language, and in any script.
2 definitions found for Tinostoma smaragditis
Tinostoma smaragditis belongs to:
Tinostoma
[en] English:
Fabulous Green Sphinx Of Kauai
Search Tinostoma smaragditis in Google | Google-Images | Wikipedia