meaning of endecaphyllous

1. Composed of eleven leaflets; -- said of a leaf.


Related Words

endecaphyllous |

Developed & Maintained By Taraprasad.com

Treasure Words