ARMILLA MEANING IN ENGLISH

• Armilla Definition & Synonyms

  1. (n.) An armil.
  2. (n.) A ring of hair or feathers on the legs.


• Armillas Definition & Synonyms

  1. (pl. ) of Armilla


• Armillae Definition & Synonyms

  1. (pl. ) of Armilla


RECENT SEARCHES