carpenteria
English
carpenteria meaning in English • carpenteria का अर्थ अंग्रेजी में
Noun
- a California evergreen shrub (Carpenteria californica) having glossy opposite leaves and terminal clusters of a few fragrant white flowers.