villoid
/ˈvɪloʊɪd/Definitions
1. noun
a plant with leaves that have a hairy or hairy-like appearance
“The villoid plants grew abundantly in the forest.”
1. noun
a plant with leaves that have a hairy or hairy-like appearance
“The villoid plants grew abundantly in the forest.”