macrovilli

English

Noun

macrovilli

  1. plural of macrovillus