What is the meaning of tepal in English?

Learn vocabulary with pictures as well as definitions of tepal in English

Learn in

See more

n. tepal

Definition of tepal in English

Petal-like structure of certain flowers that is composed of undifferentiated petals and sepals.