Definify.com

Definition 2024


glena

glena

Italian

Noun

glena f (plural glene)

  1. (anatomy) glenoid (cavity)

Anagrams