meaning of nut bar

1. a disease of American chestnut trees


Related Words

chestnut-bark disease | nut bar | peanut bar |

Developed & Maintained By Taraprasad.com

Treasure Words