English → Hindi dictionary

sarcocephalus latifolius

सरकोसेफालूस लैटिफोलिस / सर्कसेफल्स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.