hydrophora Definition
Definition
A plant incapable of absorbing water from the soil and reliant solely on atmospheric moisture for hydration
Browse
A plant incapable of absorbing water from the soil and reliant solely on atmospheric moisture for hydration
Browse