nucleolipids

English

Noun

nucleolipids

  1. plural of nucleolipid