Floccose Meaning
There are 1 meaning(s) for word Floccose
Meaning 1 : (of plants) having tufts of soft woolly hairs
Similar words of Floccose :
There are 1 meaning(s) for word Floccose
Similar words of Floccose :