Definition: Mimozela is a type of plant that belongs to the family Lamiaceae and is commonly known for its unique, white flowers. It can be found in various parts of the world, including Asia, Africa, and Australia. This plant's flowers are known for their attractive color and are often used as ornamental plants for landscapes.