AMPHICOELOUS Meaning of AMPHICOELOUS in English (a.) Having both ends concave; biconcave; -- said of vertebrae. Webster's English dictionary. Английский словарь Webster. 2012