AMPHICOELOUS MEANING IN ENGLISH

• Amphicoelous Definition & Synonyms

  1. (a.) Having both ends concave; biconcave; -- said of vertebrae.


RECENT SEARCHES