English-Spanish dictionary »

euglena meaning in Spanish

EnglishSpanish
euglena (any of several protests, of the genus Euglena)
noun

euglenanoun
{f}