English

edit

Noun

edit

leiocarpins

  1. plural of leiocarpin

Anagrams

edit