LADIES' EARDROPS


Meaning of LADIES' EARDROPS in English

the small-flowered fuchsia (f. coccinea), and other closely related species.

Webster English vocab.      Английский словарь Webster.