Persian-lime meaning

A nearly thornless evergreen tree (Citrus latifolia), possibly of hybrid origin, having leathery leaves and fragrant white flowers, and widely cultivated for its edible fruit.
noun
1
0
The usually seedless oval fruit of this plant, having a green rind and acid juice used as flavoring.
noun
0
1
Advertisement