foetusEnglish

fetus, foetus

Noun

An unborn or unhatched vertebrate in the later stages of development showing the main recognizable features of the mature animal

English: fetus, foetus

Bahasa: janin

Bahasa words with similar meanings

English words with similar meanings

Show 1 words