👉 Myiopsitta is a genus of flowering plants in the family Orchidaceae, native to South America and parts of Africa, Asia, and Australia. These plants are known for their large flowers that often have six petals, which are arranged in a symmetrical pattern along the stem. Myiopsitta species produce seeds by splitting the flower's stamens into separate halves, which then grow into new plants.