Definify.com

Definition 2025


polypodiums

polypodiums

English

Noun

polypodiums

  1. plural of polypodium