Spanish-English dictionary »

lirio de mar meaning in English

SpanishEnglish
lirio de mar noun
{m}

sea lily(stalked crinoid)
noun