LAMPYRINE MEANING IN ENGLISH

• Lampyrine Definition & Synonyms

  1. (n.) An insect of the genus Lampyris, or family Lampyridae. See Lampyris.


RECENT SEARCHES