Earth Nature Illustration

Search Archichlora

Archichlora 🔍

Archichlora is a genus in the family Lamiaceae, which belongs to the order Rosales (Rosids). It includes various species of flowering plants that are commonly known as "cherry lilies." These plants have a narrow stem with a single, pointed leaf, and are often used for ornamental purposes.

World Map

Explore biome locations globally — from Deserts to Tundra.