Definify.com

Definition 2025


lepidocrocites

lepidocrocites

English

Noun

lepidocrocites

  1. plural of lepidocrocite