Is the Greek suffix -nx (gen. -ngos) an IE Proto-Greek development, substratal or Para-Greek adstratal heritages?
cf.
spe:lynx (g. spe:lyngos) "cave"
salpinx (g. salpingos) "kind of trumpet, horn"
syrinx "kind of pipe, flute"
phorminx "kind of harp"
iynx "wryneck, cuculid"
phalanx "stake" and "kind of spider"
larynx
pharynx "throat" (cf. IE bHer- "to cut")
pharanx "abyss"
se:ranx
tho:minx "rope"
strophalix "turmoil, whirlwind"
me:ninx (cf. IE *me:ms-)
sphinx
la:inx "small stome, peeble" (cf. laas "stone")
etc
Could be -(a/i/u)ng- an adstratal developmente of *-nk^o- ?