Word info

sporotheca

Noun

Meaning

sporotheca (plural sporothecae)

(zoology) A mycangium in certain mites.

Source: en.wiktionary.org

Anagrams

Close letter words and terms