panthalassic planet

English

Noun

panthalassic planet (plural panthalassic planets)

  1. Synonym of ocean world.