English edit

Noun edit

acridocarpoid (plural acridocarpoids)

  1. Any plant of the genus Acridocarpus