meaning of urceolus

1. Any urn-shaped organ of a plant.


Related Words

urceolus |

Developed & Maintained By Taraprasad.com

Treasure Words