Flower
Malabar nut (scientific name: Justicia adhatoda), also called adulsa, adhatoda, vasa, vasaka, is a species of the genus Malabar nut. Malabar nut is a shrub, 2 -- 3m tall.
Mar 16 2021By Maggie