Synonyms for "foetus"

Words with similar meaning