Yacca Meaning

There are 1 meaning(s) for word Yacca

Yacca Meaning 1 : West Indian evergreen with medium to long leaves

    Synonyms : podocarpus coriaceus,  yacca podocarp