"Setule" is a word in ENGLISH
setule
ENGLISH
Definition:
A setula.
Few words of positivity
What are five things you are grateful for? Right now? Open to gratitude and you will soften into joy.
WORD SUGGESTIONS
setula
ENGLISH
A small, short hair or bristle; a small seta.
Read the complete definitionsetulae
ENGLISH
of Setula
Read the complete definition