Villus - What does it mean?
villus | |
has no English definition.
(biology) a small projection from a mucous membrane, particularly those found in the intestines
is likely misspelled.
has no English definition.
