English

edit

Noun

edit

cleistocarps

  1. plural of cleistocarp

Anagrams

edit