2 English Synonyms for HORSETAIL
Prev.1Next
Definition: 1. (anatomy) A bundle of nerve roots at the base of the spinal column
Show more information about cauda equina
Definition: 1. A long streaky cloud, spreading out like a horse's tail, and believed to indicate rain; a cirrus cloud.
There are 4 definitions of the word mare's-tail
Show more information about mare's-tail
Prev.1Next
Search took: 8.8590 ms