Definify.com

Definition 2026


lampricides

lampricides

English

Noun

lampricides

  1. plural of lampricide

Anagrams