Skip to main content

pyracanth

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