English edit

Noun edit

celleporids

  1. plural of celleporid