squarroso-dentate - Spanish English Dictionary