Definify.com

Definition 2025


lepidomelanes

lepidomelanes

English

Noun

lepidomelanes

  1. plural of lepidomelane