thorn

Definitions

General English

Agriculture

  • noun a sharp woody point on plant stems or branches
  • noun a plant or tree that has sharp woody points on its stems or branches
http://www.dictionarycentral.com/definition/thorn.html