Word info Synonyms

indumentum

Noun

Meaning

a covering of fine hairs (or sometimes scales) as on a leaf or insect

Source: WordNet

Synonyms

Hypernyms

Related terms

Close letter words and terms