microtrichomes

English

Noun

microtrichomes

  1. plural of microtrichome