LADIES' EARDROPS


Meaning of LADIES' EARDROPS in English

() The small-flowered Fuchsia (F. coccinea), and other closely related species.

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