microsporidian - İspanyolca İngilizce Sözlük

microsporidian

Meanings of "microsporidian" in Spanish English Dictionary : 1 result(s)

İngilizce İspanyolca
Zoology
microsporidian microsporidio [adj]