Download

lamellate placentation

NOUN
  1. with ovules on thin extensions of the placentae into a compound ovary

How To Use lamellate placentation In A Sentence

List is Empty.