Rhyme Desk
Find rhyming words!

Definition of "Tomentose" :

adjective: densely covered with short matted woolly hairs

"A tomentose leaf."

adjective: covered with densely matted filaments