peristereos

Latin > English

peristereos peristerei N M :: plant doves are fond of, a verbena(?)

Latin > Chinese

peristereos, i. f. :: 馬鞭草鴿樓