English Dictionary
◊ TOMENTOSE
tomentose
adj 1: (botany) covered with densely matted filaments
2: (biology) densely covered with short matted woolly hairs; "a
tomentose leaf" [syn: {tomentous}]