English → Hindi dictionary

spider orchid

स्पाइडर आर्किड / स्पाइडरNOUN

Definition

any of several European orchids of the genus Ophrys

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