athrocytes

nounPlural of athrocyte; cells that absorb and store foreign particles or waste materials in some invertebrates.

No synonyms or antonyms found for this word.

athrocytes synonyms & antonyms | whatsthatwordmean | whatsthatwordmean