English

edit

Noun

edit

choanosoma

  1. plural of choanosome