English to Indonesian
mandragora
please wait
by Xamux Translate
mandragora
noun
a genus of stemless herbs of the family Solanaceae
genus dari tumbuh-tumbuhan tak bertangkai dari keluarga Solanaceae
source: WordNet 3.0
Browse by prefix