Disiduous definition

Search

Disiduous

Disiduous logo #21504A plant which looses its leaves for part of the year (usually in winter)
Found on https://www.encyclo.co.uk/local/21504
No exact match found.