Periodic Table
A less preferred synonym for homocyclic compounds.






Search the Dictionary