aculeatedEnglish

aculeate, aculeated

Adjective

Having or resembling a stinger or barb

English: aculeate, aculeated

English words with similar meanings

Show 1 words