meaning of tuberiferous

1. Producing or bearing tubers.


Related Words

tuberiferous |

Developed & Maintained By Taraprasad.com

Treasure Words