Dictionary Check: embryo

"embryo" is a valid word!

Scrabble 13 points
Words with Friends 14 points

Definition

noun

(botany) a minute rudimentary plant contained within a seed or an archegonium

noun

an animal organism in the early stages of growth and differentiation that in higher forms merge into fetal stages but in lower forms terminate in commencement of larval life

Advertisement