Definify.com

Definition 2025


nanoholes

nanoholes

English

Noun

nanoholes

  1. plural of nanohole