Definify.com

Definition 2025


lamprels

lamprels

English

Noun

lamprels

  1. plural of lamprel