Home
Search
Index
Definify.com
Definition
2024
diplomonad
diplomonad
English
Noun
diplomonad
(
plural
diplomonads
)
Any of a group of mostly
parasitic
flagellates
, generally having two
nuclei
.
Similar Results