leafy-stemmed

Adjective
  1. Having a leafy stem (synset 300322433)

Found on Word Lists

Other Searches