Thecaphora
Translingual
Proper noun
Thecaphora
Synonym of
Leptothecata