Definify.com

Definition 2024


streptocarpuses

streptocarpuses

English

Noun

streptocarpuses

  1. plural of streptocarpus