Triseralous
Word Dictionary
-> Triseralous
Search:
Triseralous
(a.) Having three sepals, or calyx leaves.
Terms of Use
Canadian Jobs