English

edit

Noun

edit

cardiospheres

  1. plural of cardiosphere

Anagrams

edit