Home
Search
Index
Definify.com
Definition
2024
amebocytes
amebocytes
English
Noun
amebocytes
plural of
amebocyte
, an
alternative spelling of
amoebocyte
Similar Results