English → Hindi dictionary

tortoise plant

टोर्टोईसे प्लांट / टॉर्टोइसNOUN

Definition

South African vine having a massive rootstock covered with deeply fissured bark

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