meaning of tetracoccous

1. Having four cocci, or carpels.


Related Words

tetracoccous |

Developed & Maintained By Taraprasad.com

Treasure Words