English

edit

Etymology

edit

macro- +‎ seta

Noun

edit

macroseta (plural macrosetae)

  1. A relatively long hair or bristle