Where does “villar” come from?

villar (English): Relating to a villus

Definitions

  1. Relating to a villus

Words derived from “villar