Definify.com

Definition 2024


polypores

polypores

English

Noun

polypores

  1. plural of polypore

Anagrams