Definition: Tamaricria is a type of flowering plant known for its unique, colorful flowers that can be found in various habitats such as forests, gardens, and wetlands. The primary parts of the plant include the base, stem, leaves, flowers, and fruit.