setula









setula


noun, plural set·u·lae [sechuh-lee] /ˈsɛtʃ əˌli/. Botany, Zoology.

  1. a short, blunt seta.
51 queries 0.662