English edit

Noun edit

actinosomes

  1. plural of actinosome

Anagrams edit