English-Spanish dictionary »

necrophage meaning in Spanish

EnglishSpanish
necrophage (organism)
noun

necrófagonoun
{m}