phorboids

English

Noun

phorboids

  1. plural of phorboid