Spanish-English dictionary »

alga roja meaning in English

SpanishEnglish
alga roja noun
{f}

red alga(Member of the phylum Rhodophyta)
noun