command line interface: a user interface in which you type commands instead of choosing them from a menu or selecting an icon
communication: something that is communicated by or to or between people or groups
lobeliaceae: not recognized in all classification systems; in some classifications lobeliaceous plants are included in family Campanulaceae