CELLIFEROUS


Meaning of CELLIFEROUS in English

adj bearing or producing cells.

Webster English vocab.      Английский словарь Webster.