EGAVE

carpeloid

Meaning

  1. adjective Resembling a carpel.

Similar words

carpelloid carpellary carpellate carpogonial sepaloid carposporangial acarpellous petaloid carposporic intercarpellary

Save “carpeloid” to learn later