FLOCCOSE MEANING IN ENGLISH

• Floccose Definition & Synonyms

  1. (n.) Spotted with small tufts like wool.
  2. (n.) Having tufts of soft hairs, which are often deciduous.


RECENT SEARCHES