Petworth house

What is Petworth house?

Petworth house definition and meaning on Dictionary terms:
noun
a vacuole within a phagocyte that contains bacteria or other ingested particles and that becomes fused with a lysosome.

 

reference: https://www.dictionary.com/browse/petworth-house

Tags: