palule

English

Noun

palule (plural palules)

  1. (zoology) A palus or palulus.

Anagrams