pyracanth
English
pyracanth meaning in English • pyracanth का अर्थ अंग्रेजी में
Noun
- The evergreen thorn (Cratægus Pyracantha), a shrub native of Europe.