Word info

tetrasepalous

Adjective

Meaning

Having four sepals.

Source: Webster's dictionary

Close letter words and terms