Search results
- Dictionarydecussate
verb
- 1. (of two or more things) cross or intersect each other to form an X: "the fibres decussate in the collar"
adjective
- 1. shaped like an X.
Powered by Oxford Dictionaries
verb
adjective
Powered by Oxford Dictionaries