meaning of chess apple

1. The wild service of Europe (Purus torminalis).


Related Words

chess-apple |

Developed & Maintained By Taraprasad.com

Treasure Words