Definify.com

Definition 2025


bioplasms

bioplasms

English

Noun

bioplasms

  1. plural of bioplasm