meaning of leaf beet

1. long succulent whitish stalks with large green leaves


Related Words

leaf beet | leaf beetle |

Developed & Maintained By Taraprasad.com

Treasure Words