Definify.com

Definition 2024


lepadites

lepadites

English

Noun

lepadites

  1. plural of lepadite