peplios

Latin > Chinese

peplios, ii. m. :: 猫兒眼草