noun a plant bearing an angiocarpous fruit.
angiocarp 🔊 Listen to this noun a plant bearing an angiocarpous fruit. Share Facebook Twitter Google +