Idioms & Phrases for word “septa”
septa - Did you Mean?
septum (septa)
sepia
septal
psetta
sepia (sepias)
nepeta