cellouid ( synonym found)

Definition of cellouid:

°Containing cells; cellular.
°(in combination) Containing a specific form or number of cells.

Definition of cellouid:

°Containing cells; cellular.
°(in combination) Containing a specific form or number of cells.

Back to Top