THECAE is a 6 letter word starting with T and ending with E

Definitions & Synonyms

noun - THECAE refers to the protective structures within plants or fungi, typically housing spores or reproductive cells.

Crossword-Clues with THECAE

Crossword-Clues containing THECAE