English-French dictionary »

acanthous meaning in French

EnglishFrench
acanthous (spinous)
adjective

acanthéadjectif