polypod

/ˈpɒlɪpɒd/

Definitions

1. noun

A fern or a related plant with a stem that is divided into leafy branches, typically growing on a tree or rock.

“The polypod ferns that covered the forest floor were a breathtaking sight.”

Synonyms

  • fern
  • polypodioid

Antonyms

  • nonvascular