Adjective Definition

aculeated

1.Definition: having or resembling a stinger or barb

Related Adjective(s):aculeate




Please Share