English

edit

Noun

edit

angiospheres

  1. plural of angiosphere