SOURWOOD


Meaning of SOURWOOD in English

noun the sorrel tree.

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