Difficult, complex, intricate, or intimidating.
Having a lot of fur.
Having a lot of hair on the body.
Having hair growing from it.
Causing anxiety or fright; terrifying, scary.
overlapping; contorted; convoluted
Having two opposite leaves, each with one edge overlapping the nearest edge of the other.
Having a circle of several leaves or petals which overlap in that manner.