English → Hindi dictionary

sarcocephalus esculentus

सरकोसेफालूस एसक्यूलेन्टस / सरकोसेफालूसNOUN

Definition

a stout spreading or semi-climbing tropical shrub with round brownish-red warty fruit; Africa

Looking for poetry? Read shayari and poems by great poets.