Definition & Meaning | English word ACULEOLATE
ACULEOLATE
Definitions of ACULEOLATE
- Having small prickles or sharp points.
Number of letters
10
Is palindrome
No
Search for ACULEOLATE in:
Page preparation took: 111.19 ms.