lepidomelanes

English

Noun

lepidomelanes

  1. plural of lepidomelane