English | German | Russian | Czech

polyacanthous English

Meaning polyacanthous meaning

What does polyacanthous mean?

polyacanthous

(rare, of a plant) Having many thorns

Are you looking for...?