Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

tripetaloid Definition

Cancel
tripetaloid
adjective
Having the form or appearance of three petals

Words Related to tripetaloid!

tripetaloid Examples by Brain Bank Users