villoid

English

Etymology

From villus +‎ -oid.

Adjective

villoid (comparative more villoid, superlative most villoid)

  1. Resembling a villus.