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.”

Synonyms

  • African oil bean
  • ucubra

Antonyms

  • saturated oil