semiflorets

English

Noun

semiflorets

  1. plural of semifloret

Anagrams