ICHTHYOCOLLA MEANING IN ENGLISH

• Ichthyocolla Definition & Synonyms

  1. (n.) Fish glue; isinglass; a glue prepared from the sounds of certain fishes.


RECENT SEARCHES