Meaning
Pearl-teeth; teeth likened to pearls or jewels.
Literally: pearls of the teeth
How Iqbal uses it
The teeth as a row of gauhar behind the parted ruby lip complete the jewel-imagery of the smiling mouth, pearls set against the ruby of the lip.
See it in the verse