Diuris Punctata
-
D
Diuris Punctata
Description Diuris Punctata, also known as the Leopard Orchid, is a flowering plant that belongs to the orchid family. It is native to Australia, where it can be found in a variety of habitats, including heathlands and woodlands. The plant produces a single flower on a tall stem that can reach up to 40cm in height. The flowers are yellow…
Read More »