noun
- the spores of ferns, formerly supposed to have the power to make persons invisible.
noun
- the minute particles by which ferns reproduce themselves, formerly thought to be invisible. Possession of them was thought to make a person invisible
noun
noun