Home
Search
Index
Definify.com
Definition
2025
bioplasms
bioplasms
English
Noun
bioplasms
plural of
bioplasm
Similar Results