mesosome


Meanings

  • MESOSOME n pl. -S a specialized cellular part

Synonyms


Scrabble Score: 12

mesosome is a valid Scrabble (US) TWL word

mesosome is a valid Scrabble Word in Merriam-Webster MW Dictionary

mesosome is a valid Scrabble Word in International Collins CSW Dictionary


Words With Friends Score: 14

mesosome is a valid Words With Friends word