meaning of petioled

1. Petiolate.


Related Words

petioled |

Developed & Maintained By Taraprasad.com

Treasure Words