labiate lessoniaceous cannabinaceous valoniaceous cannabaceous leguminous lauraceous balsaminaceous martyniaceous nelumbonaceous