Portuguese-English dictionary »

aculeado meaning in English

PortugueseEnglish
aculeado adjective

aculeate(having prickles or sharp points)
adjective