Lace-leaf definitions

(botany) A plant (Aponogeton madagascariensis or Aponogeton fenestralis; formerly Ouvirandra fenestralis) whose leaves have little tissue between the veins.
noun
0
0