Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of sarcocephalus esculentus
  1. noun
    a stout spreading or semi-climbing tropical shrub with round brownish-red warty fruit; Africa
    type of:
Explanation of sarcocephalus esculentus
My lists:
Recently viewed words: