meaning of Agminate

Agminate meaning in General Dictionary

Grouped together since the agminated glands of Peyer within the small bowel

View more

  • Alt. of Agminated

Agminate meaning in General Dictionary

(a.) Alt. of Agminated