meaning of indeciduous

1. Not deciduous or falling, as the leaves of trees in autumn; lasting; evergreen; persistent; permanent; perennial.


Related Words

indeciduous |

Developed & Maintained By Taraprasad.com

Treasure Words