English → Hindi dictionary

frog orchid

फ्रॉग आर्किड / फरोगNOUN

Definition

any of several green orchids of the genus Habenaria

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