Find the word definition

The Collaborative International Dictionary
Wiktionary
Wikipedia
Callosa

Callosa may stand for:

  • Callosa d'En SarriĆ , a town in the comarca of La Marina Baixa, in the province of Alicante, Spain
  • Callosa de Segura, a town in the comarca of El Baix Segura, in the province of Alicante, Spain
  • Callosa, a species name

Usage examples of "callosa".

Because it held three human brains and unlimited memory, complicated corpora callosa and storage units of enormous capacity were required, but the solutions to these and other problems of structure and design were uniformly inspired.