David's-harp
noun
plural David's-harps
Definition of David's-harp
: a Solomon's seal (Polygonatum multiflorum)
Keep scrolling for more