Definify.com

Definition 2025


lymphoglandulas

lymphoglandulas

English

Noun

lymphoglandulas

  1. plural of lymphoglandula