English | German | Russian | Czech

embryoid English

Meaning embryoid meaning

What does embryoid mean?

embryoid

Of, pertaining to, or resembling an embryo

embryoid

An embryonic organism, grown in vitro from a few cells

Synonyms embryoid synonyms

What other words have the same or similar meaning as embryoid?

embryoid English » English

embryonoid embryoniform

Are you looking for...?