caenopore
Noun
Meaning
caenopore (plural caenopores)
(biochemistry) Any of a group of pore-forming antimicrobial proteins produced by nematodes of the genus Caenorhabditis.
Noun
caenopore (plural caenopores)
(biochemistry) Any of a group of pore-forming antimicrobial proteins produced by nematodes of the genus Caenorhabditis.