angiocarp

1. (noun) tree bearing fruit enclosed in a shell or involucre or husk
Related Words: angiosperm, flowering plant



Terms and Conditions of Use / Copyright Notice