FERNTICLE MEANING IN ENGLISH

• Fernticle Definition & Synonyms

  1. (n.) A freckle on the skin, resembling the seed of fern.


RECENT SEARCHES