self-assembled structures - Inglés Sinónimo Diccionario