ROMNEYA


Meaning of ROMNEYA in English

n. any shrub of the genus Romneya, bearing poppy-like flowers.

Etymology: T. Romney Robinson, Brit. astronomer d. 1882

Oxford English vocab.      Оксфордский английский словарь.