English

edit

Etymology

edit

From micro- +‎ seta.

Noun

edit

microseta (plural microsetae)

  1. A microscopic seta
edit

Anagrams

edit