adj. resembling the letter C; resembling the letter S; located near the sigmoid flexure of the large intestine (Medicine)
SIGMOIDAL
Meaning of SIGMOIDAL in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012