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.”
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.”