polliwogEnglish

polliwog, pollywog, tadpole

Noun

A larval frog or toad

English: tadpole, polliwog, pollywog

Bahasa: kecebong, berudu

Bahasa words with similar meanings

English words with similar meanings

Show 2 words