Hint: With the Firefox addon you can search this dictionary from the browsers search field.
English noun: lumbar vertebra
1.
lumbar vertebra(body)one of 5 vertebrae in the human vertebral column; lumbar vertebrae extend from the twelfth thoracic vertebra down to the sacral vertebrae