meaning of uniovular

1. having a single ovule


Related Words

uniovular |

Developed & Maintained By Taraprasad.com

Treasure Words