English edit

Noun edit

labrocytes

  1. plural of labrocyte

Anagrams edit