telfairia
/tɛlfˈɛriə/Definitions
1. noun
A genus of plants in the family Cucurbitaceae, commonly known as the African oil bean.
“The local market sells telfairia as a nutritious substitute for cooking oil.”
1. noun
A genus of plants in the family Cucurbitaceae, commonly known as the African oil bean.
“The local market sells telfairia as a nutritious substitute for cooking oil.”