English edit

Noun edit

macrotrichia

  1. plural of macrotrichium