LIONS' TEETH


Meaning of LIONS' TEETH in English

pl of lion's tooth.

Webster English vocab.      Английский словарь Webster.