Definify.com

Definition 2024


plectosteles

plectosteles

English

Noun

plectosteles

  1. plural of plectostele