Definify.com

Definition 2024


tarsal_glands

tarsal glands

English

Noun

tarsal glands

  1. plural of tarsal gland