meaning of amphicarpous

1. Producing fruit of two kinds, either as to form or time of ripening.


Related Words

amphicarpous |

Developed & Maintained By Taraprasad.com

Treasure Words