self-organizing maps
English
Noun
self-organizing
maps
plural of
self-organizing map