hemolymph node - English Synonyms Dictionary