alar septum (of corals) - Spanish English Dictionary