lamellodisc
Noun
Meaning
English Wikipedia has an article on:lamellodiscWikipedia
lamellodisc (plural lamellodiscs)
A structure consisting of concentric lamellae embedded in the epidermis of some monogeneans
Noun
English Wikipedia has an article on:lamellodiscWikipedia
lamellodisc (plural lamellodiscs)
A structure consisting of concentric lamellae embedded in the epidermis of some monogeneans