meaning of crataegus oxyacantha

1. evergreen hawthorn of southeastern Europe


Related Words

crataegus oxyacantha |

Developed & Maintained By Taraprasad.com

Treasure Words