Google
×

Babiana stricta

Plant
Babiana stricta, the baboon flower or blue freesia, is a species of flowering plant in the family Iridaceae, native to Cape Province, South Africa and naturalized in Australia. Wikipedia
Scientific name: Babiana stricta