English edit

Etymology edit

micro- +‎ seta

Noun edit

microseta (plural microsetae)

  1. A microscopic seta

Related terms edit

Anagrams edit