Definitions of yacca podocarp:

  • noun:   West Indian evergreen with medium to long leaves