English

edit

Etymology

edit

micro- +‎ seta

Noun

edit

microseta (plural microsetae)

  1. A microscopic seta
edit

Anagrams

edit