English-Spanish dictionary »

lifeform meaning in Spanish

EnglishSpanish
lifeform (living organism)
noun

forma de vidanoun
{f}