meaning of tetracarpel

1. Composed of four carpels.


Related Words

tetracarpel |

Developed & Maintained By Taraprasad.com

Treasure Words