LIPOSOME

Scrabble 12 Words With Friends 15

Definition

  1. noun an artificially made microscopic vesicle into which nucleic acids can be packaged.

See all 170 words you can make from LIPOSOME →

← Unscramble different letters