English Dictionary
◊ VILLUS
villus
n : a minute hairlike projection on mucous membrane