We do not currently know of any antonyms for scroggy.
The adjective scroggy is defined as:
See full definition of the word scroggy.
Did you mean screech?