Dictionary.net
Did you mean:
Yucca Elata
YIELD ON COST (YOC)