PYRACANTH


Meaning of PYRACANTH in English

noun the evergreen thorn (crataegus pyracantha), a shrub native of europe.

Webster English vocab.      Английский словарь Webster.