French-English dictionary »

acanthaster pourpre meaning in English

FrenchEnglish
acanthaster pourpre nom

crown of thorns(starfish)
noun