lowell dean is a canadian director producer screenwriter editor and actor itsinda ryabantu barimo kwinezeza kumeza some mucous membranes secrete mucus a thick protective fluid