INDUSIA is a 7 letter word starting with I and ending with A

Definitions & Synonyms

noun - INDUSIA refers to the shield-like scales on the underside of a fern frond that cover the sporangia, where the spores are produced.

Crossword-Clues with INDUSIA

Crossword-Clues containing INDUSIA