Definition & Meaning | English word SPONGIOSTRATUM
SPONGIOSTRATUM
Definitions of SPONGIOSTRATUM
- A layer of net-like anastomosing hyphae on lower surface of some ascomycetes
Number of letters
14
Is palindrome
No
Search for SPONGIOSTRATUM in:
Page preparation took: 205.74 ms.