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

Advertisement


Home