meaning of siberian crab

1. Asian wild crab apple cultivated in many varieties for it small acid usually red fruit used for preserving


Related Words

siberian crab | siberian crab apple |

Developed & Maintained By Taraprasad.com

Treasure Words