Triloba/Trilobus/Trilobum
Botanical latin
term meaning three major
lobes
in the
leaf
or other part.
Advertisement
Home