Definify.com

Definition 2025


plectosteles

plectosteles

English

Noun

plectosteles

  1. plural of plectostele