SUSTENTACULAR Meaning of SUSTENTACULAR in English adj supporting; sustaining; as, a sustentacular tissue. Webster English vocab. Английский словарь Webster. 2012