carpospheres

English

Noun

carpospheres

  1. plural of carposphere