Definify.com

Definition 2024


lamprid

lamprid

English

Noun

lamprid (plural lamprids)

  1. (zoology) Any member of the Lamprididae.