TOMENTOSE Meaning of TOMENTOSE in English (a.) Covered with matted woolly hairs; as, a tomentose leaf; a tomentose leaf; a tomentose membrane. Webster's English dictionary. Английский словарь Webster. 2012