croton
English
croton meaning in English • croton का अर्थ अंग्रेजी में
Noun
- A genus of euphorbiaceous plants belonging to tropical countries.