English → Hindi dictionary
satureja grandiflora
Definition
aromatic herb with large pink flowers; southern and southeastern Europe; Anatolia; northern Iran
Looking for poetry? Read shayari and poems by great poets.
aromatic herb with large pink flowers; southern and southeastern Europe; Anatolia; northern Iran
Looking for poetry? Read shayari and poems by great poets.