ACULEOLATE


Meaning of ACULEOLATE in English

adj having small prickles or sharp points.

Webster English vocab.      Английский словарь Webster.