Polypody - Definition

polypody

n 1: any of numerous ferns of the genus Polypodium

Look up another word