SUCHOSPONDYLOUS MEANING IN ENGLISH

• Suchospondylous Definition & Synonyms

  1. (a.) Having dorsal vertebrae with long and divided transverse processes; -- applied to certain reptiles.


RECENT SEARCHES