meaning of subpedunculate

1. Supported on, or growing from, a very short stem; having a short peduncle.


Related Words

subpedunculate |

Developed & Maintained By Taraprasad.com

Treasure Words