cyclophyllids

English

Noun

cyclophyllids

  1. plural of cyclophyllid