lamellate placentation

1. (noun) with ovules on thin extensions of the placentae into a compound ovary
Related Words: placentation



Terms and Conditions of Use / Copyright Notice