aculeolate ( synonym found)

Definition of aculeolate:

°Having small prickles or sharp points.

Back to Top