Definify.com

Definition 2024


optical_traps

optical traps

English

Noun

optical traps

  1. plural of optical trap