Definify.com

Definition 2025


deutoplasms

deutoplasms

English

Noun

deutoplasms

  1. plural of deutoplasm