YACCA

Definition of YACCA

  1. (noun)West Indian evergreen with medium to long leaves