multi celled
English - Greek Technical DictionaryDownload this dictionary
multi celled
(Lex). πολυκύτταρος