Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
live-bearing
adjective
(a)
producing living young (not eggs)
memproduksi hidup muda (bukan telur)
Synonym:
viviparous
Antonym:
ovoviviparous
source: wordnet30