sporotheca
English
Noun
sporotheca
(
plural
sporothecae
)
(
zoology
)
A
mycangium
in certain
mites
.
Anagrams
chaotropes
,
pathoscore