meaning of peduncled

1. Having a peduncle; supported on a peduncle; pedunculate.


Related Words

peduncled |

Developed & Maintained By Taraprasad.com

Treasure Words