Selenodont meaning : Any animal having such teeth. Any member of the Selenodonta. Describing molar teeth that have crescent-shaped ridges on the crown. Of or pertaining to the Selenodonta.
selenodont
weightloss
lounged
vociferate
slithering