meaning of zebrawood family

1. mostly tropical climbing shrubs or small trees; closely related to Leguminosae


Related Words

zebrawood family |

Developed & Maintained By Taraprasad.com

Treasure Words