SUSTENTACULAR


Meaning of SUSTENTACULAR in English

adj supporting; sustaining; as, a sustentacular tissue.

Webster English vocab.      Английский словарь Webster.