Definify.com

Definition 2024


polypodes

polypodes

English

Noun

polypodes

  1. plural of polypode