Answer
a perfect square trinomial
Work Step by Step
The given expression, $
9x^2+25-30x
$ is equivalent to $9x^2-30x+25$.\\
The first and third terms of the expression above are both perfect squares. The middle term is twice the product of the square root of the first term and the square root of the third term. Hence, it is $\text{
a perfect square trinomial
.}$