LEPADITE


Meaning of LEPADITE in English

noun ·same·as lepadoid.

Webster English vocab.      Английский словарь Webster.