Definify.com

Definition 2025


calixarenes

calixarenes

English

Noun

calixarenes

  1. plural of calixarene