tomentum

noun 3

Definitions

noun

1

A mass of filamentous hairs on the leaf of a plant.

2

A covering of fine, soft hairs; a pubescence.

3

A network of fine blood vessels between the pia mater and the cerebral cortex.

Your note

not saved
0 chars