2 results found

Search Results for: indusium

Indusium

Indusium (Science: botany) tissue covering the sorus of a... Read More