ENGLISH DICTIONARY

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

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.