napier's bones - İngilizce Eşanlam Sözlük

napier's bones

n.
[1] Napier's rods