amphioxus - English Synonyms Dictionary