English

edit

Noun

edit

cyclospatulas

  1. plural of cyclospatula