tetraspermous : Idioms & Phrases


Tetraspermous plant

  • a plant which produces four seeds in each flower.
Webster 1913