Online English Dictionary

Home

Libbardsbane


n.

Leopard's bane.


© 2009 Dammam Community College