Definify.com

Definition 2025


lymphatics

lymphatics

English

Noun

lymphatics

  1. plural of lymphatic