(a.)

Having spinous petioles.

Back to Dictionary