lymphangioblasts
English
Noun
lymphangioblasts
plural of
lymphangioblast