English edit

Noun edit

pennatulas

  1. plural of pennatula

Anagrams edit