Ecostate definition

(botany, of a leaf) Having no ribs or nerves.
adjective
0
0
Advertisement

Origin of ecostate