EGAVE

squamodisc

Meaning

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

Similar words

lamellodisc squamula squamule squamella amphidisc microsquamule scleritome squame scaphocerite acanthostyle

Save “squamodisc” to learn later