SPONDYLOID


Meaning of SPONDYLOID in English

ˈspändəˌlȯid adjective

Etymology: New Latin Spondylus + English -oid

: resembling or related to the Spondylidae

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.