English:  1 richly innervated; with a rich nerve supply
Français: bien innervé