Home
Search
Index
Definify.com
Definition
2024
amebocyte
amebocyte
English
Noun
amebocyte
(
plural
amebocytes
)
Alternative spelling of
amoebocyte
Similar Results