Aculeate
Having prickles.
Back to Aculeate
Back to A