CRAB TREE


Meaning of CRAB TREE in English

tree that produces crab apples, tree that produces small sour apples

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.