organoide - Fransızca İngilizce Sözlük

organoide

Meanings of "organoide" in English French Dictionary : 1 result(s)

Fransızca İngilizce
Biotechnology
organoïde [adj] organoid