meaning of Aculeolate

Aculeolate meaning in General Dictionary

Having tiny prickles or razor-sharp things

View more

  • Having small prickles or razor-sharp things.

Aculeolate meaning in General Dictionary

(a.) Having tiny prickles or razor-sharp things.