alar septum (of corals) - English Synonyms Dictionary