The type we are talking about here is referred to as "the component type" (http://docs.oracle.com/javase/specs/jls/se7/html/jls-10.html#jls-10.1)

I wonder if it would not be clearer if the third bullet would only recursively reference the preceeding two, e.g: 
* An array type whose component type is not a legal bean type.