Definify.com

Definition 2024


polyacanthous

polyacanthous

English

Adjective

polyacanthous (comparative more polyacanthous, superlative most polyacanthous)

  1. (rare, of a plant) Having many thorns