English to Indonesian
inseminate | menghamilkan |
inseminated | menyuntikkan |
inseminate | |
verb |
place seeds in or on (the ground)
tempat benih di dalam atau di (tanah)
|
source: WordNet 3.0
with the plant which inseminated dengan tumbuhan yang gennya disuntikkan
|