organelle English - French
Related words
flagellum chloroplast cisterna mitochondrion nucleus lysosome cilium mitosome ribosome plastid
No results for word organelle
English translator: English French organelle Eesti sõnaraamat Español Traductor Svenska Översättare