calixarenes

English

Noun

calixarenes

  1. plural of calixarene