Skip to content
Kotomora

ラムズイヤー

Meanings

1

noun

lamb's ear; Stachys byzantina

A perennial plant with soft, silvery, fuzzy leaves resembling a lamb's ear. Often grown as an ornamental ground cover.