What is the meaning of petunias in English?

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

Learn in

See more

n. petunias (petunia)

Definition of petunia in English

Horn-shaped flower that has a tubular calyx and fused petals.