organoïde - English Synonyms Dictionary