Definify.com

Definition 2024


lepidomelanes

lepidomelanes

English

Noun

lepidomelanes

  1. plural of lepidomelane