meaning of hippocastanaceae

1. trees having showy flowers and inedible nutlike seeds in a leathery capsule


Related Words

hippocastanaceae |

Developed & Maintained By Taraprasad.com

Treasure Words