Open main menu

EnglishEdit

EtymologyEdit

seta +‎ -al

AdjectiveEdit

setal (comparative more setal, superlative most setal)

  1. Of, pertaining to, or having setae

AnagramsEdit