polliwog

n. 蝌蚪

英文釋義

  1. a larval frog or toad