Ophiorrhiza Japonica
-
O
Ophiorrhiza Japonica
Description Ophiorrhiza Japonica, commonly known as Japanese snake root, is a perennial plant that belongs to the Rubiaceae family. It is native to Japan and can grow up to 70 cm tall. The stem of this plant is erect, branching out towards the top, and has a rough surface. The flowers are white or pale pink, tubular in shape, and…
Read More »