Definify.com

Definition 2024


bioplasms

bioplasms

English

Noun

bioplasms

  1. plural of bioplasm