lepadite

English

Noun

lepadite (plural lepadites)

  1. (archaic)A lepadoid.

References

Anagrams