English

edit

Noun

edit

lentulids

  1. plural of lentulid

Anagrams

edit