cell English - Welsh
1.
2.
-
Englishof, relating to, consisting of, or resembling a cell or cells
-
Welshcellog
3.
-
Englishsingle-celled organis
-
Welshungellog
Related words
chromosome mobile phone nucleus eukaryote ovum hemoglobin sperm cambium
English translator: English Welsh cell Eesti sõnaraamat Español Traductor Svenska Översättare