Definition of Yacca Podocarp

Any infomration entered here is solely your responsibility

Currently available definitions
Yacca Podocarp in English
Noun
  1. West Indian evergreen with medium to long leaves

Nearby
yacca ya yacca podocarp yacht yacht chair