lymph sac
nounDefinition of lymph sac
: an extensive dorsal subcutaneous space that opens into a lymph heart of a frog or toad
1