LAMPERN MEANING IN ENGLISH

• Lampern Definition & Synonyms

  1. (n.) The river lamprey (Ammocoetes, / Lampetra, fluviatilis).


RECENT SEARCHES