meaning of ensate

1. Having sword-shaped leaves, or appendages; ensiform.


Related Words

ensate |

Developed & Maintained By Taraprasad.com

Treasure Words