Definify.com

Definition 2024


lamprels

lamprels

English

Noun

lamprels

  1. plural of lamprel