desmoid in French
desmoid in French
desmoïde
(medicine) Resembling, or having the characteristics of, a ligament or fibre; ligamentous, fibrous.