FECIFORK MEANING IN ENGLISH

• Fecifork Definition & Synonyms

  1. (n.) The anal fork on which the larvae of certain insects carry their faeces.


RECENT SEARCHES