embolomeres
English
Noun
embolomeres
plural of
embolomere