meaning of sabertoothed

1. having teeth that resemble sabers; "a saber-toothed ">tiger"


Related Words

sabertoothed |

Developed & Maintained By Taraprasad.com

Treasure Words