Definify.com

Definition 2025


nucleates

nucleates

English

Noun

nucleates

  1. plural of nucleate