Definify.com

Definition 2024


macroprisms

macroprisms

English

Noun

macroprisms

  1. plural of macroprism