English

edit

Noun

edit

metulae

  1. plural of metula

Anagrams

edit