TOMENTOSE Meaning of TOMENTOSE in English adj covered with matted woolly hairs; as, a tomentose leaf; a tomentose leaf; a tomentose membrane. Webster English vocab. Английский словарь Webster. 2012