Fern seed

What is Fern seed?

Fern seed definition and meaning on Dictionary terms:
noun
the spores of ferns, formerly supposed to have the power to make persons invisible.

 

reference: https://www.dictionary.com/browse/fern-seed

Tags: