Dictionary English-Thai
Dictionary Thai-English
amoeboid:amoeboid[ syn: ameboid]
Result amoeboid pictures from www.google.com
amoeboid:[ADJ]คล้ายหรือเกี่ยวกับอะมีบา:amoeboid[ syn: ameboid]