English → Hindi dictionary
ardisia
Definition
tropical evergreen subshrubs (some climbers) to trees of Asia and Australasia to Americas
Looking for poetry? Read shayari and poems by great poets.
tropical evergreen subshrubs (some climbers) to trees of Asia and Australasia to Americas
Looking for poetry? Read shayari and poems by great poets.