Squamodisc
Definition & Meaning
Part of speech noun
Quick meaning: Squamodisc is a noun meaning An epidermal structure found only in certain monogeneans of the family Diplectanidae, made up of scales embedded in the epidermis.
Meaning
An epidermal structure found only in certain monogeneans of the family Diplectanidae, made up of scales embedded in the epidermis.
Word Forms
- squamodiscs
Related Words
Related dictionary entries include lamellodisc, squamula, squamule, squamella, amphidisc, microsquamule.
Related Dictionary Tools
Sources & Attribution
FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0
Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.