acanthousEnglish

acanthoid, acanthous, spinous

Adjective

Shaped like a spine or thorn

English: acanthoid, acanthous, spinous

English words with similar meanings

Show 2 words