Etymology Explorer › English

Where does “villosity” come from?

villosity (English): the state of being villous

Definitions

  1. the state of being villous