Find the word definition

Wiktionary
point clouds

n. (point cloud English)