DictionaryAI

squamodisc

Short definition from Wiktionary

Noun

  1. An epidermal structure found only in certain monogeneans of the family Diplectanidae, made up of scales embedded in the epidermis.

We haven’t written up squamodisc yet: Simple and Standard meanings, examples and a quiz.