glycocalices

English

Noun

glycocalices

  1. plural of glycocalix