Spanish-English dictionary »

acantáster púrpura meaning in English

SpanishEnglish
acantáster púrpura noun
{f}

crown of thorns(starfish)
noun