English Dictionary
◊ MACLURA
Maclura
n : yellowwood trees or shrubs [syn: {Maclura}, {genus Maclura}]