What is the correct terminology for a generic type with type parameter filled in? It's a very common construct; I'm surprised to realize I'm not sure exactly what it should be called.
Put another way:
If square is a function, then square(2) is a function call.
If List is a generic type, then List<Int> is a...?
(I'm working in Kotlin if it matters, though it seems to me the terminology should probably be the same for many languages that support generics.)