Home

Word

scarlet lychnis, n.
more info Eurasian garden perennial having scarlet flowers in dense terminal heads
<noun.plant>

Lychins chalcedonica maltese cross scarlet lychnis
semantic pointers
hypernym