aculeate aculeated – Meaning and Explanation