FUNGIVOROUS MEANING IN ENGLISH

• Fungivorous Definition & Synonyms

  1. (a.) Eating fungi; -- said of certain insects and snails.


RECENT SEARCHES