English → Hindi dictionary

slipper orchid

स्लिपर आर्किड / स्लिपरNOUN

Definition

any of several chiefly American wildflowers having an inflated pouchlike lip; difficult or impossible to cultivate in the garden

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