"Septula" is a word in ENGLISH
septula
ENGLISH
Definition:
of Septulum
WORD SUGGESTIONS
Laugh your heart out.
Why did the goal post get angry?Because the bar was rattled!
septulum
ENGLISH
A little septum; a division between small cavities or parts.
Read the complete definition