Glossary Element  invertebrate

Source
Contributor
Approved Yes
English term invertebrate
Language Translations
English definition any animal without backbone or spinal column.
Language Translations