Flower trivia: Its flowers look like parrots!

Parrot flower (scientific name: Impatiens psittacinaHk. F.): It is a peculiar small herb plant of the genus Impatiens.…