meaning of nauclea diderrichii

1. large African forest tree yielding a strong hard yellow to golden brown lumber; sometimes placed in genus Sarcocephalus


Related Words

nauclea diderrichii |

Developed & Maintained By Taraprasad.com

Treasure Words