lepadids
English
Noun
lepadids
plural of
lepadid
Anagrams
lapsided
,
pladdies