English

edit

Noun

edit

phorboids

  1. plural of phorboid