pedunculate ( synonym found)

Definition of pedunculate:

°Having a peduncle or stalk.

Back to Top